rain%20cats%20and%20dogs

verb

  1. 1

    To rain very heavily.

Translate “rain%20cats%20and%20dogs” to another language

Click any language to open the translator with this word already filled in.

Rain%20cats%20and%20dogs Definition & Meaning | TranslatePulse